
@media (min-width: 768px){
.navbar-collapse .navbar-nav {
    display: flex;
    align-items: center;
    justify-content: center;
}
}

.navbar .site-name .call-btn {
    position: absolute;
    width: 100%;
    max-width: 242px;
    height: 89px;
    top: 160%;
    border-radius: 0 0 0 24px;
    text-align: right;
}

.navbar .site-name {
    position: unset;
    display: flex;
}

.container .btn span {
    margin-left: -46px;
    position: relative;
    left: 17px;
}


@media screen and (min-width: 768px) {
 .mobileOnly{

    display: none !important;
}
}

.mobileOnly{
  
    padding-left: 23px;
}

@media (max-width: 767px){
.navbar-toggler:not(.call-btn) {
    display: flex;
    flex-direction: column;
}
}

.navbar .navbar-toggler #menu-open-close {

    width: 33px;
    top: -1px;
    left: 3.5px;

}

button.navbar-toggler.call {
    background-color: rgb(99, 24, 38);
    border-radius: 0 0 0 20px !important;
}

@media (max-width: 767px){
.navbar-toggler:not(.call-btn) .tel-link {

    color: white !important;
    text-decoration: none;
font-size: 18px;

}}



@media (max-width: 767px){
.navbar-toggler:not(.call-btn).wrapper {

    margin-left: auto;
    position: relative;
    top: -17px;

}

img.mr-2 {
    filter: invert(100%) sepia(100%) saturate(0%) hue-rotate(317deg) brightness(103%) contrast(104%);
}
.navbar-expand-md {
    max-height: 64px;

}
.navbar-collapse { 
    top: 64px;
}
.titleHide{
display: none;
}


}


@media (min-width: 768px){

.navbar.bg-light .navbar-nav .nav-item.active .nav-link {
    border-bottom: none !important;
    color: rgb(99, 24, 38);
    font-size: 18px;
    text-shadow: 1px 0 #888888;
    font-weight: 900;
}

}

.navbar .blue-close-btn {
    background: url(/-/media/hepchope-com-v3/images/Icon-close.svg) center center no-repeat;
}




